iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0
自我挑戰組

網頁前端設計系列 第 24

Day24-HTML(二十二):設定CSS樣式

  • 分享至 

  • xImage
  •  

今天我們來介紹CSS樣式表。CSS的屬性非常多樣,我們先以常用的與實用的為主,如有其他特殊需求再查詢相關資訊即可。
那麼就直接開始吧~
(๑•̀ㅂ•́)و✧

CSS(Cascading Style Sheets) 階層式樣式表

是一種用來為結構化文件(如HTML)添加外觀樣式(顏色、大小、間距、字型、布局等)的語言,並且不能單獨使用。在CSS出現之前,顯示樣式只能被包含在HTML裡,以至於變得很亂、難以管理。CSS可以將內容結構的資訊與樣式的資訊分開來,以簡化HTML檔案。

  • 在HTML裡的<head></head>標籤裡放<style></style>標籤,可以直接設定樣式。
  • 如果只有少許的樣式需要設定時,會直接寫在HTML裡方便而已,通常有多種樣式時,都會改成寫在CSS檔案裡了。

1. <link href="" rel="stylesheet"> 載入CSS樣式表

寫在CSS檔案裡的樣式表,需要在HTML的head裡用link標籤指定CSS檔案的來源,以把HTML與CSS連接在一起。

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992m8jo3lDQy6.png
    -> 在專案資料夾裡新增一個style.css的檔案
    https://ithelp.ithome.com.tw/upload/images/20220924/201519925zDxFvKpdJ.png
    -> 然後在HTML的head裡加上<link rel="stylesheet" href="style.css" />標籤,將兩個檔案連接在一起,就可以開始設計啦~
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992x9KffAqNTF.png

2. 針對想要設定樣式的標籤種類用{}包起來

  • 例如:
    (可以直接選擇顏色名稱、或用RGB數值、也可以用HEX數值來選擇)
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992r5XIEjpUBW.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992FznvF3sqAO.png

3. id用「#」、class用「.」、多個標籤要相同樣式用「,

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992HE71RMnPUs.png
    https://ithelp.ithome.com.tw/upload/images/20220924/201519920AhZddgnGM.png
    -> 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992wlKlgtnJZh.png
  • id只能有一個
  • class可以有很多個

4. font-size 文字大小

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992bBRxuq4PKZ.png
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992LBHyqJWPqx.png
  • 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992ByF40QvQ3q.png

5. text-align 文字對齊

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992iqYBzx1fbW.png
  • 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992eZLla8V5uj.png

6. background-color 背景顏色

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992ySFr3TPkFg.png
  • 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992WONHq9iIlb.png

7. padding 邊距

  • 例如:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992MeEa6dwSg0.png
  • 結果:
    https://ithelp.ithome.com.tw/upload/images/20220924/20151992Xnv0IGAyBz.png

上一篇
Day23-HTML(二十一):補充其他不錯的元件
下一篇
Day25-開始設計一個自己的網站-選單欄
系列文
網頁前端設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言